kenya athletics
32 Dust-Covered Diary Pages: The Forgotten Journey of Kenya's Female AthletesI found it on a Tuesday afternoon in Nairobi, in the middle of a downpour. Th...
Kompany Wins the 2026 Bavarian Sports Award: When Mourinho and Vinicius Became the Two Poles of a Moral StoryIntroduction: One Award, Three Names, One Story Vincent Kompany, head coach o...
China's Men's Singles and the 52-Year Mark: Read It With Data, Not With AuraOn the day the men's singles knockout rounds were played, I sat in front of t...
India reach Asian Games 2026 quarter-finals with 3-0 win over Bangladesh: The real test starts nowOn September 21, 2026, at Ichinomiya City Municipal Gymnasium during the Asia...
Taekwondo at Asian Games 2026: Three Days of Competition and the Gamble Named Chau Ngoc Tuyet SangI once stood in a darkened arena after competition hours, the floor still...
Mitkov's Four Goals in Two Matches: Charm, Sample Size, and an Unfilled GapPeople call it charm. I call it a two-match denominator. On the stands of...
The Empty Analytics Table of Esports: When a Billion-Dollar Industry Makes Decisions on FaithI loaded a dossier into my analytical framework. Nine dimensions. Patch and...
WTT Contender Almaty: Syndrela Das and Sutirtha Mukherjee Upset Their Own Teammates, Now Await Japan in the Women's Doubles FinalThirty-three minutes for a ticket to the final. At WTT Contender Almaty,...
When the Data Sheet Comes Back Blank: Golf Relearns How to Read ItselfTuesday morning at a practice facility in Busan, sea wind cutting across the...
The Wrist Fracture and the Loser's Symphony: How Korean Esports Learned to Write History Through DefeatIn the waiting room of an arena with no spectators, you can hear the swivel...
Nguyen Tien Minh wins Vietnam Open 2026 qualifier: the generational equation of Vietnam's men's singlesI opened the Vietnam Open 2026 dataset and stopped at the number 254: Nguyen...
Hochart Unbeaten in Antibes: The Rhythm of the CloserOn the final day of competition in Antibes, Leana Hochart stepped up to the...
Vietnam vs Malaysia: Three Broadcasters, One Ageing Midfield, and a Data VoidThat night in Rio de Janeiro, I opened three browser tabs at once. One tab fo...
No Sufficient Information Available for Tactical or Data Analysis in Tennis MatchBased on the provided stage-two analysis, there is insufficient information t...
Mruzik's Spike and a 14-Year-Old Libero: What Vietnam's Women's Volleyball League Leaves on the CourtThe match between XMLS Thanh Hoa and VTV Binh Dien Long An ended 1-3. But the...
Vietnam's Midfield and the Blind Spot of Pressing: When the Gap Between Lines Decides the MatchIn the 63rd minute, after a throw-in deep in the opponent's half, Vietnam's...
HAGL vs Hai Phong: Possession Football Waits for Its First Win, and the Transition Trap in PleikuAn afternoon in Pleiku, the stadium lights came on earlier than usual. On the...
Gilgit-Baltistan: Football Waiting Inside an Administrative DrawerLate at night in Shenzhen, I opened a news item our station's system had tagg...
Pumas UNAM: A Youth Academy Selling at Wholesale While Europe Collects RetailIn 2026 I wrote a short piece from Madrid calling Pumas UNAM "Mexico's Ajax."...
Linda Noskova and Her 15 Aces: The Push That Sent Czechia into the Billie Jean King Cup Semifinal in ShenzhenWhen Linda Noskova’s 15th ace hit the T in the corner on match point, the...
Kompany Wins the 2026 Bavarian Sports Award: When Mourinho and Vinicius Became the Two Poles of a Moral StoryIntroduction: One Award, Three Names, One Story Vincent Kompany, head coach o...
China's Men's Singles and the 52-Year Mark: Read It With Data, Not With AuraOn the day the men's singles knockout rounds were played, I sat in front of t...
India reach Asian Games 2026 quarter-finals with 3-0 win over Bangladesh: The real test starts nowOn September 21, 2026, at Ichinomiya City Municipal Gymnasium during the Asia...
Taekwondo at Asian Games 2026: Three Days of Competition and the Gamble Named Chau Ngoc Tuyet SangI once stood in a darkened arena after competition hours, the floor still...
Mitkov's Four Goals in Two Matches: Charm, Sample Size, and an Unfilled GapPeople call it charm. I call it a two-match denominator. On the stands of...
The Empty Analytics Table of Esports: When a Billion-Dollar Industry Makes Decisions on FaithI loaded a dossier into my analytical framework. Nine dimensions. Patch and...
WTT Contender Almaty: Syndrela Das and Sutirtha Mukherjee Upset Their Own Teammates, Now Await Japan in the Women's Doubles FinalThirty-three minutes for a ticket to the final. At WTT Contender Almaty,...
When the Data Sheet Comes Back Blank: Golf Relearns How to Read ItselfTuesday morning at a practice facility in Busan, sea wind cutting across the...
The Wrist Fracture and the Loser's Symphony: How Korean Esports Learned to Write History Through DefeatIn the waiting room of an arena with no spectators, you can hear the swivel...
Nguyen Tien Minh wins Vietnam Open 2026 qualifier: the generational equation of Vietnam's men's singlesI opened the Vietnam Open 2026 dataset and stopped at the number 254: Nguyen...
Hochart Unbeaten in Antibes: The Rhythm of the CloserOn the final day of competition in Antibes, Leana Hochart stepped up to the...
Vietnam vs Malaysia: Three Broadcasters, One Ageing Midfield, and a Data VoidThat night in Rio de Janeiro, I opened three browser tabs at once. One tab fo...
No Sufficient Information Available for Tactical or Data Analysis in Tennis MatchBased on the provided stage-two analysis, there is insufficient information t...
Mruzik's Spike and a 14-Year-Old Libero: What Vietnam's Women's Volleyball League Leaves on the CourtThe match between XMLS Thanh Hoa and VTV Binh Dien Long An ended 1-3. But the...
Vietnam's Midfield and the Blind Spot of Pressing: When the Gap Between Lines Decides the MatchIn the 63rd minute, after a throw-in deep in the opponent's half, Vietnam's...
HAGL vs Hai Phong: Possession Football Waits for Its First Win, and the Transition Trap in PleikuAn afternoon in Pleiku, the stadium lights came on earlier than usual. On the...
Gilgit-Baltistan: Football Waiting Inside an Administrative DrawerLate at night in Shenzhen, I opened a news item our station's system had tagg...
Pumas UNAM: A Youth Academy Selling at Wholesale While Europe Collects RetailIn 2026 I wrote a short piece from Madrid calling Pumas UNAM "Mexico's Ajax."...
Linda Noskova and Her 15 Aces: The Push That Sent Czechia into the Billie Jean King Cup Semifinal in ShenzhenWhen Linda Noskova’s 15th ace hit the T in the corner on match point, the...
